piercing ammunition - German English Dictionary